man of contradictions - Turkish English Dictionary